message authentication code (MAC)

An authentication tag that applies a secret key and an authentication scheme to a message to prove a message's integrity. MACs are both verified and computed using the same secret key. Sometimes called a keyed (cryptographic) hash function.